@echo off
chcp 65001
echo ====================================
echo     良缘管理系统 - 依赖安装脚本
echo ====================================
echo.

echo [1/2] 正在安装前端依赖...
cd /d %~dp0\RuoYi-Vue3
echo 当前目录: %cd%
echo 正在执行 npm install...
call npm install
if %errorlevel% neq 0 (
    echo 前端依赖安装失败！
    pause
    exit /b 1
)
echo 前端依赖安装完成！

echo.
echo [2/2] 正在安装后端依赖...
cd /d %~dp0
echo 当前目录: %cd%
echo 正在执行 mvn clean install...
call mvn clean install -DskipTests
if %errorlevel% neq 0 (
    echo 后端依赖安装失败！
    pause
    exit /b 1
)
echo 后端依赖安装完成！

echo.
echo ====================================
echo 所有依赖安装完成！
echo 现在可以运行 start-all.bat 启动项目
echo ====================================
echo.
pause